runtime.g.stackguard0 (field)
39 uses
runtime (current package)
cgocall.go#L306: g0.stackguard0 = g0.stack.lo + stackGuard
cgocall.go#L307: g0.stackguard1 = g0.stackguard0
cgocall.go#L389: gp.m.g0.stackguard0 = oldStack.lo + stackGuard
cgocall.go#L390: gp.m.g0.stackguard1 = gp.m.g0.stackguard0
debug.go#L216: if gp.stackguard0 < stackPoisonMin {
debug.go#L217: gp.stackguard0 = stackPreempt
debug.go#L235: if gp.stackguard0 < stackPoisonMin {
debug.go#L236: gp.stackguard0 = stackForceMove
lock_spinbit.go#L323: gp.stackguard0 = stackPreempt
mgc.go#L2248: gp.stackguard0 = stackForceMove
preempt.go#L177: gp.stackguard0 = gp.stack.lo + stackGuard
preempt.go#L196: if gp.preemptStop && gp.preempt && gp.stackguard0 == stackPreempt && asyncM == gp.m && asyncM.preemptGen.Load() == asyncGen {
preempt.go#L208: gp.stackguard0 = stackPreempt
proc.go#L904: gcrash.stackguard0 = gcrash.stack.lo + 1000
proc.go#L1884: gp.stackguard0 = gp.stack.lo + stackGuard
proc.go#L1887: gp.stackguard1 = gp.stackguard0
proc.go#L2662: g0.stackguard0 = 0
proc.go#L3348: gp.stackguard0 = gp.stack.lo + stackGuard
proc.go#L4638: gp.stackguard0 = stackPreempt
proc.go#L4796: gp.stackguard0 = stackPreempt // see comment in entersyscall
proc.go#L4997: gp.stackguard0 = stackPreempt
proc.go#L5000: gp.stackguard0 = gp.stack.lo + stackGuard
proc.go#L5179: gp.stackguard0 = stackFork
proc.go#L5198: gp.stackguard0 = gp.stack.lo + stackGuard
proc.go#L5283: newg.stackguard0 = newg.stack.lo + stackGuard
proc.go#L5477: gp.stackguard0 = 0
proc.go#L5538: gp.stackguard0 = 0
proc.go#L5553: gp.stackguard0 = gp.stack.lo + stackGuard
proc.go#L6886: gp.stackguard0 = stackPreempt
runtime1.go#L612: gp.stackguard0 = stackPreempt
runtime2.go#L482: stackguard0 uintptr // offset known to liblink
signal_unix.go#L486: if gp.stackguard0 == stackFork {
signal_unix.go#L1427: old.stackguard0 = gp.m.gsignal.stackguard0
signal_unix.go#L1434: gp.m.gsignal.stackguard0 = stsp + stackGuard
signal_unix.go#L1446: gp.stackguard0 = st.stackguard0
stack.go#L970: gp.stackguard0 = new.lo + stackGuard // NOTE: might clobber a preempt request
stack.go#L1029: if thisg.m.morebuf.g.ptr().stackguard0 == stackFork {
stack.go#L1079: stackguard0 := atomic.Loaduintptr(&gp.stackguard0)
stack.go#L1098: gp.stackguard0 = gp.stack.lo + stackGuard
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |